const { errorCodeInfo } = require("../error/error");
module.exports.errorMessage = ({ res, errCode, error }) => {
  const errorInfo = errorCodeInfo[errCode];
  if (errorInfo) {
    const { errno, msg, status } = errorInfo;
    return res.status(status).json({
      msg: msg || "请求失败",
      errno: errno || 500,
      data: null,
      error: error || null,
    });
  } else {
    return res.status(500).json({
      msg: "未知错误",
      errno: 500,
      data: null,
      error: null,
    });
  }
};

module.exports.successMessage = ({ res, data, msg }) => {
  return res.status(200).json({
    msg: msg || "请求成功",
    errno: 0,
    data: data || null,
  });
};
